home *** CD-ROM | disk | FTP | other *** search
/ User's Choice Windows CD / User's Choice Windows CD (CMS Software)(1993).iso / truetype / ttchk103.zip / TTCHCKSM.DOC < prev    next >
Text File  |  1993-01-06  |  4KB  |  71 lines

  1.                                                                12 December 1992
  2.  
  3.                                  TTCHCKSM 1.03
  4.  
  5.            Copyright 1992 by Rufus S. Hendon.  All rights reserved.
  6.  
  7.  
  8.    TTCHCKSM reads one or more files containing TrueType fonts and verifies, for
  9. each font, the table checksums and the value of the 'checkSumAdjustment' field
  10. in the 'head' table.  In the output, the flag '(different!)' is placed opposite
  11. any checksum that doesn't agree with the one calculated by TTCHCKSM.
  12.    The files to be processed are specified by one or more arguments, which may
  13. contain wildcard characters.  The output is written to the screen, but may be
  14. redirected to a file.
  15.    The following command, for example, verifies the checksums in all .TTF files
  16. in the directories \FMONGER\TRUETYPE and \WINDOWS\SYSTEM, writing the output to
  17. the file D:\CHECKSUM.TXT:
  18.  
  19.     ttchcksm \fmonger\truetype\*.ttf \windows\system\*.ttf >d:\checksum.txt
  20.  
  21.    Files that don't contain a TrueType font are skipped over with a comment.
  22.  
  23. -------------------------------------------------------------------------------
  24.  
  25.    Examination of a variety of TrueType font files shows that the checksums are
  26. generally correct in fonts from major vendors, whereas fonts from minor vendors
  27. and fonts produced by certain format-conversion programs often have many
  28. incorrect checksums.  Since all these fonts work correctly with Windows 3.1,
  29. it's evident that Windows isn't making any use of the checksums to verify the
  30. integrity of TrueType fonts.  However, the presence of defective checksums in a
  31. font may create a problem if the font is used with software that does take the
  32. trouble to verify checksums.
  33.  
  34. ===============================================================================
  35.                                     NOTICE
  36.  
  37.    TTCHCKSM is a copyrighted program, the distribution and use of which are
  38. controlled by the author and copyright owner, Rufus S. Hendon.  It is not in
  39. the public domain.
  40.  
  41.    You may use the TTCHCKSM program and this documentation file for your own
  42. private, non-commercial purposes; there is no registration fee or other type of
  43. charge for such use.  You may give copies of the program to other individuals
  44. for their private, non-commercial use, provided that such copies include both
  45. the program file (TTCHCKSM.EXE) and this documentation file (TTCHCKSM.DOC) in
  46. unaltered form and provided that you neither request nor accept remuneration in
  47. any form for the copies.
  48.  
  49.    Commercial distribution of TTCHCKSM is forbidden unless there has been
  50. prior approval by the copyright owner and the payment of a license fee.
  51. Prohibited forms of commercial distribution include the bundling of the
  52. program with commercially distributed products such as software and books,
  53. the distribution of the program as part of a "premium" for magazine
  54. subscribers, the distribution of the program by companies that sell collections
  55. of "freeware" and "shareware" programs on disks, and the posting of the program
  56. on electronic bulletin boards maintained by vendors of commercial products in
  57. support of those products.
  58.  
  59.    TTCHCKSM is made available without warranty of any kind.  The copyright
  60. owner is not liable for any damages resulting from the use of the program.
  61.  
  62. ===============================================================================
  63.  
  64.    Communications may be sent to me at this address:
  65.  
  66.                              Rufus S. Hendon
  67.                              804 Still Hill Road
  68.                              Hamden, CT 06518-1105
  69.  
  70. Electronic mail may be sent to userid 73250,2674 on CompuServe.
  71.